🇬🇧 en da 🇩🇰

hive of activity noun

  • (idiomatic) A very busy place.
myretue
Wiktionary Links